engine technology - Alemán Inglés Diccionario